patent databases ajax nexaweb content security database internet security asp encryption intellectual property c++ attorney camera ria development adobe flex anti virus j2ee music content object oriented pligg electronic licensing security authentication digital analog copyright management blogfa cryptography google web toolkit development openlaszlo system canon music classic ria framework network security license distribution java copy protection canoo .net http design